home *** CD-ROM | disk | FTP | other *** search
/ Amiga Plus 1997 #1 / Amiga Plus CD - 1997 - No. 01.iso / pd / programmierung / quickautodocks / gadtools.doc < prev    next >
Text File  |  1992-09-03  |  3KB  |  99 lines

  1. gadtools.library quick autodocs
  2.  
  3. NAME     : CreateContext
  4. FUNCTION : create a place for GadTools context data
  5. SYNOPSIS : gad = CreateContext(glistpointer)
  6.             D0       -114           A0
  7.  
  8. NAME     : CreateGadgetA
  9. FUNCTION : allocate and initialize a gadtools gadget
  10. SYNOPSIS : gad=CreateGadgetA(kind,previous,newgad,tagList)
  11.             D0      -30       D0     A0      A1     A2
  12.  
  13. NAME     : CreateMenusA
  14. FUNCTION : allocate and fill out a menu structure
  15. SYNOPSIS : menu=CreateMenusA(newmenu,tagList)
  16.             D0      -48         A0      A1
  17.  
  18. NAME     : DrawBevelBoxA
  19. FUNCTION : draw a bevelled box
  20. SYNOPSIS : DrawBevelBoxA(rport,left,top,width,height,tagList)
  21.                -120       A0    D0   D1   D2    D3     A1
  22.  
  23. NAME     : FreeGadgets
  24. FUNCTION : free a linked list of gadgets
  25. SYNOPSIS : FreeGadgets(glist)
  26.                -36      A0
  27.  
  28. NAME     : FreeMenus
  29. FUNCTION : frees memory allocated by CreateMenusA()
  30. SYNOPSIS : FreeMenus(menu)
  31.                -54    A0
  32.  
  33. NAME     : FreeVisualInfo
  34. FUNCTION : return any resources taken by GetVisualInfo
  35. SYNOPSIS : FreeVisualInfo(vi)
  36.                 -132      A0
  37.  
  38. NAME     : GetVisualInfoA
  39. FUNCTION : get information GadTools needs for visuals
  40. SYNOPSIS : vi=GetVisualInfoA(screen,tagList)
  41.            D0      -126        A0     A1
  42.  
  43. NAME     : GT_BeginRefresh
  44. FUNCTION : begin refreshing friendly to GadTools
  45. SYNOPSIS : GT_BeginRefresh(win)
  46.                  -90       A0
  47.  
  48. NAME     : GT_EndRefresh
  49. FUNCTION : end refreshing friendly to GadTools
  50. SYNOPSIS : GT_EndRefresh(win,complete)
  51.                  -96      A0    D0
  52.  
  53. NAME     : GT_FilterIMsg
  54. FUNCTION : filter an IntuiMessage through GadTools
  55. SYNOPSIS : modimsg=GT_FilterIMsg(imsg)
  56.               D0        -102      A1
  57.  
  58. NAME     : GT_GetGadgetAttrsA
  59. FUNCTION : request the attributes of a GadTools gadget
  60. SYNOPSIS : numProcessed=GT_GetGadgetAttrsA(gad,win,req,taglist)
  61.                                 -174        A0  A1  A2   A3
  62.  
  63. NAME     : GT_GetIMsg
  64. FUNCTION : get an IntuiMessage, with GadTools processing
  65. SYNOPSIS : imsg=GT_GetIMsg(intuiport)
  66.             D0      -72       A0
  67.  
  68. NAME     : GT_PostFilterIMsg
  69. FUNCTION : return the unfiltered message after GT_FilterIMsg() was
  70.            called,and clean up
  71. SYNOPSIS : imsg=GT_PostFilterIMsg(modimsg)
  72.             D0      -108            A1
  73.  
  74. NAME     : GT_RefreshWindow
  75. FUNCTION : refresh all GadTools gadgets in a window
  76. SYNOPSIS : GT_RefreshWindow(win,req)
  77.                   -84        A0  A1
  78.  
  79. NAME     : GT_ReplyIMsg
  80. FUNCTION : reply a message obtained with GT_GetIMsg()
  81. SYNOPSIS : GT_ReplyIMsg(imsg)
  82.                -78       A1
  83.  
  84. NAME     : GT_SetGadgetAttrsA
  85. FUNCTION : change the attributes of a GadTools gadget
  86. SYNOPSIS : GT_SetGadgetAttrsA(gad,win,req,tagList)
  87.                   -42          A0  A1  A2   A3
  88.  
  89. NAME     : LayoutMenuItemsA
  90. FUNCTION : position all the menu items
  91. SYNOPSIS : success=LayoutMenuItemsA(menuitem,vi,tagList)
  92.              D0          -60           A0    A1   A2
  93.  
  94. NAME     : LayoutMenusA
  95. FUNCTION : position all the menus and menu items
  96. SYNOPSIS : success=LayoutMenusA(menu,vi,tagList)
  97.              D0        -66       A0  A1   A2
  98.  
  99.